multiple track recording - German English Dictionary